translating cowl - English Synonyms Dictionary